Big Huge Thesaurus

downy poplar

noun